home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir31 / ttexe161.zip / VER16.DOC < prev   
Text File  |  1994-02-14  |  8KB  |  159 lines

  1. This document describes features that have been added to Tinytalk in 
  2. version 1.6.
  3.  
  4.                      AUTO-POPUP READING CUSTOMIZATION
  5.  
  6. Several menu options have been added to allow more control over how auto- 
  7. popup windows are read.  They are mainly for use when Tinytalk's normal way 
  8. of reading these windows doesn't seem to work.  All of them are on the 
  9. alternate (Alt-M) menu.
  10.  
  11. OPTION 8: LIGHTBAR DETECTION IN AUTO-POPUP WINDOWS
  12. If this option is turned off, auto-popup windows will not be scanned for 
  13. lightbars.  The default is on.  The main use for this option is in cases 
  14. where several different colors are used in a window, but there is no moving 
  15. lightbar.
  16.  
  17. OPTION 9: ALLOW SINGLE-LINE AUTO-POPUPS
  18. If this option is turned off, Tinytalk will not recognize boxes that 
  19. contain only one line of text.  The default is on.  The main use for this 
  20. option is for applications that draw "buttons" within dialog box windows.
  21.  
  22. OPTION A: LIGHTBAR SCAN DIRECTION
  23. This option controls what happens when Tinytalk is scanning a window for 
  24. lightbars and it finds more than one color that could represent a bar.  If 
  25. this is set to "up," the default, Tinytalk will scan the window from the 
  26. bottom up and pick the bottommost color as the bar.  If it is set to "down" 
  27. Tinytalk will pick the topmost color.
  28.  
  29. This option also affects the way Tinytalk detects lightbars in defined 
  30. lightbar windows if you don't specify a color.
  31.  
  32.                               DEFINED WINDOWS
  33.  
  34. CURSOR DETECT WINDOWS
  35. "Cursor detect" has been added to the list of window "when" types (set with 
  36. the F8 key).  A cursor detect window is activated when the cursor moves 
  37. into the window.  It will not re-activate unless the cursor moves out and 
  38. back in.  Cursor detect windows are useful for reading isolated data entry 
  39. fields that forms mode won't pick up.  They can also be used in conjunction 
  40. with window naming (see below) to tell you what section of the screen 
  41. you're in.
  42.  
  43. WINDOW NAMING
  44. You can give each defined window in a configuration a name.  You do this by 
  45. selecting the window in review mode and pressing Ctrl-N.  Tinytalk will 
  46. prompt you for a name, which can be any length you want.  Press ENTER when 
  47. you've finished entering the name.  If you give a window a name, you will 
  48. hear the name, rather than the number, when you select the window in review 
  49. mode.  The name will also be displayed when using the VIEW option in 
  50. TTCONF.
  51.  
  52. Window names can currently be used for two purposes (later versions of 
  53. Tinytalk may make more use of them).  First, when you're setting up a 
  54. complicated configuration, window names let you document what you're doing.  
  55. For example, a window for reading a status line could be named "status."  
  56. This is helpful if you set up a configuration and need to change it later; 
  57. you won't have to ask yourself questions like "what on earth was I using 
  58. window 6 for?"
  59.  
  60. Second, you can tell Tinytalk to announce the window's name whenever the 
  61. window is read.  You can turn announcement of a window's name on or off by 
  62. selecting the window (if you haven't already done so) in review mode and 
  63. pressing Alt-F9, which toggles announcement on or off.  The default is off.  
  64. This is useful if you have several watch windows set up and want to know 
  65. which one activated.  You can also use name announcement to let you know 
  66. when your cursor enters a particular part of the screen.  You do this by 
  67. setting up a cursor detect window with a "what" type (set by Shift-F8) of 
  68. "none," naming it and turning announcement on.
  69.  
  70. SETTING LIGHTBAR ATTRIBUTES
  71.  
  72. When manually setting foreground and background colors for lightbar windows 
  73. (using the F9 and Shift-F9 keys), you can specify "anything" for either 
  74. foreground or background.  For example, "anything on green" would read any 
  75. text with a green background, regardless of the foreground color.
  76.  
  77. If you set a window's colors to "black on black" Tinytalk will try to 
  78. determine the lightbar color automatically (Previous versions had no way to 
  79. re-enable automatic detection after setting colors manually).
  80.  
  81. SEARCH WINDOWS
  82.  
  83. If you use F8 to set a window's "when" type to "search," decide to accept 
  84. the default search string but forget to press ENTER and then start using 
  85. Shift-F8 to set the "what" type, Tinytalk will pretend that you pressed 
  86. ENTER to accept the default.  This was added because people were forgetting 
  87. to press ENTER and winding up with empty search strings.
  88.  
  89. By default, search strings are case-sensitive.  Option B on the alternate 
  90. (Alt-M) menu lets you tell Tinytalk to ignore case in search windows.  This 
  91. option affects all search windows in a configuration.
  92.  
  93.                             INDEPENDENT CURSOR
  94.  
  95. In previous versions, moving the independent cursor vertically (Alt-Y or 
  96. Alt-N) always read whatever was specified by the vertical output option for 
  97. the regular cursor.  In this version, option T on the main (M) menu 
  98. specifies what gets read when the independent cursor moves vertically.  The 
  99. default is lines.  Note that regardless of the setting, the independent 
  100. cursor will always move up or down one line.
  101.  
  102.                             END-OF-LINE OPTIONS
  103.  
  104. Menu option S (CR at end of line, introduced in 1.5) has now been made more 
  105. general.  It is now titled "end of line" and lets you select either a space 
  106. (equivalent to "off" in 1.5), a CR (equivalent to "on" in 1.5), a period, 
  107. or a comma.  The latter will cause most synthesizers to pause at the end of 
  108. each line (usually long pause for period and short pause for comma); these 
  109. may be useful for things like listening to directory listings where things 
  110. tend to run together.
  111.  
  112. On some synthesizers (particularly the Doubletalk), BIOS output will not be 
  113. spoken correctly if this option is set to "space."
  114.  
  115.                             TTCONF OPTIONS
  116.  
  117. SENDING FILES
  118.  
  119. TTCONF now allows you to send the contents of a file directly to your 
  120. synthesizer.  This is useful for sending dictionary files to synthesizers 
  121. such as the Doubletalk with built-in dictionaries.  To send a file, type 
  122. TTCONF SEND followed by a filename, or pick the "SEND" option from TTCONF's 
  123. menu.  TTCONF will read the file in raw binary mode and send it directly to 
  124. the synthesizer with no translation or filtering.
  125.  
  126. This option can't be used to access the internal Dectalk's dictionary 
  127. because the Dectalk requires a special access protocol.
  128.  
  129. UNREGISTERING REGISTERED COPIES
  130.  
  131. If you're a registered user, you may run into situations where you'd 
  132. like to give someone else an unregistered copy of Tinytalk to evaluate, but 
  133. all you have is your registered copy, which you can't legally copy for 
  134. other people.  TTCONF now provides an "unregister" option; type TTCONF 
  135. UNREG followed by a file name (which can have wildcards, like TT*.EXE) or 
  136. pick the "unregister" option from TTCONF's menu and enter a file name.  
  137. Tinytalk will remove the registration information from the specified files.  
  138. Normally you'd first make a copy of your Tinytalk files somewhere other 
  139. than where you usually keep them and specify that directory as part of your 
  140. file name.  If you inadvertently unregister your own files, use UPDATE to 
  141. restore them (be careful; if you specify "*.*" to TTCONF UNREG and you're 
  142. in the directory with UPDATE, UPDATE itself will get unregistered!  To 
  143. avoid this, don't specify "*.*";  "TT*.EXE" is the best way to specify "all 
  144. Tinytalk files).
  145.  
  146.                                MISCELLANEOUS
  147.  
  148. Tinytalk now includes the necessary internal "hooks" to work in conjunction 
  149. with a synthesizer-independent pronunciation dictionary program that we are 
  150. currently developing.
  151.  
  152. TTSOUND now supports the indexing which is now available on the Soundingboard.  
  153. You will need a version of SB.COM that supports indexing.
  154.  
  155. CVTCONF, the configuration-conversion utility, now requires a registered 
  156. copy of Tinytalk to be running.  This allows us to distribute CVTCONF on 
  157. BBS systems so that registered users can download an upgrade without having 
  158. to get a copy of CVTCONF from us.
  159.